double mirrors - German English Dictionary